package cn.rongdao.jrkabao.bean.information.apply;

import java.util.List;

/**
 * Created by jiangyongxing on 2016/9/10.
 * 描述：所需的申请资料
 */
public class ApplyInfoBean {


    /**
     * check_type : 0
     * credit_score : 750
     * must_list : [{"cn":"身份信息","code":"identity_info","msg":"已验证","status":1},{"cn":"基本资料","code":"basic_info","msg":"已验证","status":1},{"cn":"手机号验证","code":"operator_verify","msg":"去验证","status":0},{"cn":"淘宝验证","code":"ec_verify","msg":"已验证","status":1},{"cn":"信用卡验证","code":"credit_verify","msg":"已验证","status":1},{"cn":"公积金","code":"public_accumulation_fund","msg":"已验证","status":1}]
     * other_list : [{"cn":"芝麻信用分","code":"zhima","msg":"去验证","status":0},{"cn":"个人征信","code":"personal_credit","msg":"去验证","status":0},{"cn":"其他影像资料","code":"other_film_profile","msg":"已验证","status":1}]
     */


    /**
     * data : {"check_type":0,"credit_score":"750","must_list":[{"cn":"身份信息","code":"identity_info","msg":"已验证","status":1},{"cn":"基本资料","code":"basic_info","msg":"已验证","status":1},{"cn":"手机号验证","code":"operator_verify","msg":"去验证","status":0},{"cn":"淘宝验证","code":"ec_verify","msg":"已验证","status":1},{"cn":"信用卡验证","code":"credit_verify","msg":"已验证","status":1},{"cn":"公积金","code":"public_accumulation_fund","msg":"已验证","status":1}],"other_list":[{"cn":"芝麻信用分","code":"zhima","msg":"去验证","status":0},{"cn":"个人征信","code":"personal_credit","msg":"去验证","status":0},{"cn":"其他影像资料","code":"other_film_profile","msg":"已验证","status":1}]}
     * message : success
     * status : 1
     */


    private int check_type;
    private int other_check_type;
    private String credit_score;
    private FirstItemBean first_item;

    public FirstItemBean getFirst_item() {
        return first_item;
    }

    public void setFirst_item(FirstItemBean first_item) {
        this.first_item = first_item;
    }

    /**
     * cn : 身份信息
     * code : identity_info
     * msg : 已验证
     * status : 1
     */

    private List<MustListEntity> must_list;
    /**
     * cn : 芝麻信用分
     * code : zhima
     * msg : 去验证
     * status : 0
     */

    private List<OtherListEntity> other_list;

    public int getCheck_type() {
        return check_type;
    }

    public void setCheck_type(int check_type) {
        this.check_type = check_type;
    }

    public int getOther_check_type() {
        return other_check_type;
    }

    public void setOther_check_type(int other_check_type) {
        this.other_check_type = other_check_type;
    }

    public String getCredit_score() {
        return credit_score;
    }

    public void setCredit_score(String credit_score) {
        this.credit_score = credit_score;
    }

    public List<MustListEntity> getMust_list() {
        return must_list;
    }

    public void setMust_list(List<MustListEntity> must_list) {
        this.must_list = must_list;
    }

    public List<OtherListEntity> getOther_list() {
        return other_list;
    }

    public void setOther_list(List<OtherListEntity> other_list) {
        this.other_list = other_list;
    }

    public static class MustListEntity {


        private String cn;
        private String code;
        private String msg;
        private int status;
        private int jump_type;
        private String jump_url;//1表示是H5   2 表示原生

        public int getJump_type() {
            return jump_type;
        }

        public void setJump_type(int jump_type) {
            this.jump_type = jump_type;
        }

        public String getJump_url() {
            return jump_url;
        }

        public void setJump_url(String jump_url) {
            this.jump_url = jump_url;
        }

        public String getLogo() {
            return logo;
        }

        public void setLogo(String logo) {
            this.logo = logo;
        }

        private String logo;

        public String getCn() {
            return cn;
        }

        public void setCn(String cn) {
            this.cn = cn;
        }

        public String getCode() {
            return code;
        }

        public void setCode(String code) {
            this.code = code;
        }

        public String getMsg() {
            return msg;
        }

        public void setMsg(String msg) {
            this.msg = msg;
        }

        public int getStatus() {
            return status;
        }

        public void setStatus(int status) {
            this.status = status;
        }
    }

    public static class OtherListEntity {
        private String cn;
        private String code;
        private String msg;
        private int status;
        private int jump_type;
        private String jump_url;
        private String logo;

        public int getJump_type() {
            return jump_type;
        }

        public void setJump_type(int jump_type) {
            this.jump_type = jump_type;
        }

        public String getJump_url() {
            return jump_url;
        }

        public void setJump_url(String jump_url) {
            this.jump_url = jump_url;
        }

        public String getLogo() {
            return logo;
        }

        public void setLogo(String logo) {
            this.logo = logo;
        }

        public String getCn() {
            return cn;
        }

        public void setCn(String cn) {
            this.cn = cn;
        }

        public String getCode() {
            return code;
        }

        public void setCode(String code) {
            this.code = code;
        }

        public String getMsg() {
            return msg;
        }

        public void setMsg(String msg) {
            this.msg = msg;
        }

        public int getStatus() {
            return status;
        }

        public void setStatus(int status) {
            this.status = status;
        }
    }

    public static class FirstItemBean {

        /**
         * id : 2
         * logo : https://mifengkongdemo.oss-cn-shenzhen.aliyuncs.com/fr_public_6666/6666_83723d954855f07b6fc8b6d1accb6cdb.jpg
         * jump_type : 2
         * jump_url :
         * desc : 让我们知道更真实的你
         * create_time : 0
         * jump_url_h5 : null
         * sort : 11
         * cn : 身份验证
         * code : identity_info
         * status : 1
         * msg : 已验证
         * is_must : 1
         */

        private int id;
        private String logo;
        private int jump_type;
        private String jump_url;
        private String desc;
        private int create_time;
        private Object jump_url_h5;
        private int sort;
        private String cn;
        private String code;
        private int status;
        private String msg;
        private int is_must;

        public FirstItemBean(String code, int status) {
            this.code = code;
            this.status = status;
        }

        public int getId() {
            return id;
        }

        public void setId(int id) {
            this.id = id;
        }

        public String getLogo() {
            return logo;
        }

        public void setLogo(String logo) {
            this.logo = logo;
        }

        public int getJump_type() {
            return jump_type;
        }

        public void setJump_type(int jump_type) {
            this.jump_type = jump_type;
        }

        public String getJump_url() {
            return jump_url;
        }

        public void setJump_url(String jump_url) {
            this.jump_url = jump_url;
        }

        public String getDesc() {
            return desc;
        }

        public void setDesc(String desc) {
            this.desc = desc;
        }

        public int getCreate_time() {
            return create_time;
        }

        public void setCreate_time(int create_time) {
            this.create_time = create_time;
        }

        public Object getJump_url_h5() {
            return jump_url_h5;
        }

        public void setJump_url_h5(Object jump_url_h5) {
            this.jump_url_h5 = jump_url_h5;
        }

        public int getSort() {
            return sort;
        }

        public void setSort(int sort) {
            this.sort = sort;
        }

        public String getCn() {
            return cn;
        }

        public void setCn(String cn) {
            this.cn = cn;
        }

        public String getCode() {
            return code;
        }

        public void setCode(String code) {
            this.code = code;
        }

        public int getStatus() {
            return status;
        }

        public void setStatus(int status) {
            this.status = status;
        }

        public String getMsg() {
            return msg;
        }

        public void setMsg(String msg) {
            this.msg = msg;
        }

        public int getIs_must() {
            return is_must;
        }

        public void setIs_must(int is_must) {
            this.is_must = is_must;
        }
    }

}
